sense of mastery - Französisch Englisch Wörterbuch